morally ambiguous - French English Dictionary